package com.zhiche.lisa.tms.dto;

import com.zhiche.lisa.tms.vo.CompossCapitalFinancialList;
import com.zhiche.lisa.tms.vo.CompossCapitalFlowShipNote;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class CompossCapitalFlowSendToProvinceDTO implements Serializable {
    // 接口方法名称
    private String methodIdentifier;
    // 无车承运人企业名称
    private String carrier;
    // 无车承运人企业交换代码
    private String senderCode;
    // 单证中文名称：资金流水单
    private String documentName;
    // 单证号
    private String documentNumber;
    // 实际收款人
    private String recCarrier;
    // 车辆牌照号
    private String vehicleNumber;
    // 拍照类型代码
    private String licensePlateTypeCode;
    // 标记状态
    private String pstatus;
    // 运单列表
    private List<CompossCapitalFlowShipNote> shipNoteList = new ArrayList<>();
    // 财务列表
    private List<CompossCapitalFinancialList> financialList = new ArrayList<>();

    public String getMethodIdentifier() {
        return methodIdentifier;
    }

    public void setMethodIdentifier(String methodIdentifier) {
        this.methodIdentifier = methodIdentifier;
    }

    public String getCarrier() {
        return carrier;
    }

    public void setCarrier(String carrier) {
        this.carrier = carrier;
    }

    public String getSenderCode() {
        return senderCode;
    }

    public void setSenderCode(String senderCode) {
        this.senderCode = senderCode;
    }

    public String getDocumentName() {
        return documentName;
    }

    public void setDocumentName(String documentName) {
        this.documentName = documentName;
    }

    public String getDocumentNumber() {
        return documentNumber;
    }

    public void setDocumentNumber(String documentNumber) {
        this.documentNumber = documentNumber;
    }

    public String getRecCarrier() {
        return recCarrier;
    }

    public void setRecCarrier(String recCarrier) {
        this.recCarrier = recCarrier;
    }

    public String getVehicleNumber() {
        return vehicleNumber;
    }

    public void setVehicleNumber(String vehicleNumber) {
        this.vehicleNumber = vehicleNumber;
    }

    public String getLicensePlateTypeCode() {
        return licensePlateTypeCode;
    }

    public void setLicensePlateTypeCode(String licensePlateTypeCode) {
        this.licensePlateTypeCode = licensePlateTypeCode;
    }

    public String getPstatus() {
        return pstatus;
    }

    public void setPstatus(String pstatus) {
        this.pstatus = pstatus;
    }

    public List<CompossCapitalFlowShipNote> getShipNoteList() {
        return shipNoteList;
    }

    public void setShipNoteList(List<CompossCapitalFlowShipNote> shipNoteList) {
        this.shipNoteList = shipNoteList;
    }

    public List<CompossCapitalFinancialList> getFinancialList() {
        return financialList;
    }

    public void setFinancialList(List<CompossCapitalFinancialList> financialList) {
        this.financialList = financialList;
    }
}
